package pl.edu.agh.neuraleconomy.persistence.base;

import lombok.Getter;
import pl.edu.agh.neuraleconomy.persistence.exchange.CompanyDao;
import pl.edu.agh.neuraleconomy.persistence.exchange.CurrencyDao;
import pl.edu.agh.neuraleconomy.persistence.exchange.ExchangeDao;
import pl.edu.agh.neuraleconomy.persistence.simulation.DailyHistoryDao;
import pl.edu.agh.neuraleconomy.persistence.simulation.ShareDao;
import pl.edu.agh.neuraleconomy.persistence.simulation.SimulationDao;
import pl.edu.agh.neuraleconomy.persistence.simulation.TransactionDao;

public class DaoProvider {
	@Getter
	private static CompanyDao companyDao = new CompanyDao();
	@Getter
	private static CurrencyDao currencyDao = new CurrencyDao();
	@Getter
	private static ExchangeDao exchangeDao = new ExchangeDao();
	@Getter
	private static DailyHistoryDao dailyHistoryDao = new DailyHistoryDao();
	@Getter
	private static ShareDao shareDao = new ShareDao();
	@Getter
	private static SimulationDao simulationDao = new SimulationDao();
	@Getter
	private static TransactionDao transactionDao = new TransactionDao();
}
